/**
* @Title: Demo3.java
* @Package me.shibor.study.javaSE.io
* @Description: TODO
* @author shibor
* @date 2017年2月7日 下午11:06:53
* @version V1.0
*/
package me.shibor.study.javaSE.io;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

/**
 * @ClassName: Demo3
 * @Description: 使用BufferReader BufferWriter
 * @author shibor
 * @date 2017年2月7日 下午11:06:53
 * 
 */
public class Demo3 {
	public static void main(String args[]) {
		String str = new String();
		try {
			BufferedReader in = new BufferedReader(new FileReader(System.getProperty("user.home") + "/test.txt"));
			BufferedWriter out = new BufferedWriter(new FileWriter(System.getProperty("user.home") + "/testCopy.txt"));
			while ((str = in.readLine()) != null) {
				System.out.println(str);
				out.write(str); // 将读取到的 1 行数据写入输出流
				out.newLine(); // 写入换行符
			}
			out.flush();
			in.close();
			out.close();
		} catch (IOException e) {
			System.out.println("出现错误" + e);
		}
	}
}
